home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / myserver_dos.nasl < prev    next >
Text File  |  2005-01-14  |  1KB  |  61 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4.  
  5. if(description)
  6. {
  7.  script_id(11770);
  8.  script_bugtraq_id(6359, 7770, 7917, 8010, 8120);
  9.  script_version ("$Revision: 1.7 $");
  10.  
  11.  
  12.  name["english"] = "myServer DoS";
  13.  script_name(english:name["english"]);
  14.  
  15.  desc["english"] = "
  16. The remote host is running myServer 0.4.2 or older.
  17.  
  18. There are flaws in this software which may allow an attacker
  19. to disable this service remotely.
  20.  
  21. Solution : Upgrade to the latest version or use another web server
  22. Risk factor : Medium";
  23.  
  24.  
  25.  
  26.  script_description(english:desc["english"]);
  27.  
  28.  summary["english"] = "Checks for the presence of myServer";
  29.  
  30.  script_summary(english:summary["english"], francais:summary["francais"]);
  31.  
  32.  script_category(ACT_GATHER_INFO);
  33.  
  34.  
  35.  script_copyright(english:"This script is Copyright (C) 2003 Tenable Network Security");
  36.  
  37.  family["english"] = "Denial of Service";
  38.  script_family(english:family["english"]);
  39.  script_dependencie("find_service.nes", "http_version.nasl");
  40.  script_require_ports("Services/www", 80);
  41.  exit(0);
  42. }
  43.  
  44.  
  45.  
  46.  
  47. include("http_func.inc");
  48.  
  49. port = get_http_port(default:80);
  50.  
  51. if(!get_port_state(port))exit(0);
  52.  
  53. banner = get_http_banner(port:port);
  54. if(!banner) exit(0);
  55. if(egrep(pattern:"^Server:MyServer 0\.([0-3]\.|4\.[0-2])[^0-9]", string:banner))
  56.     {
  57.       security_warning(port);
  58.     }
  59.  
  60.  
  61.